diffusible stimulant - Spanish English Dictionary